home *** CD-ROM | disk | FTP | other *** search
- property spriteNum, card, betnumber, sharpee, chipPiece, denomination, alreadyBetOn
- global gPlayerBets, chip, chipLoc, points, playerCredits
-
- on getPropertyDescriptionList me
- return [#sharpee: [#comment: "none", #format: #string, #default: "sprite(?)"]]
- end
-
- on beginSprite me
- card = sprite(spriteNum)
- denomination = card.member.name.symbol
- chipPiece = value(sharpee)
- betnumber = ("B" & string(spriteNum)).symbol
- alreadyBetOn = 0
- end
-
- on mouseDown me, argu
- if points > 0 then
- if not voidp(chip) then
- if not alreadyBetOn then
- if (value(member(string(denomination) && "text", "case keeper").char[1]) + value(member(string(denomination) && "text", "case keeper").char[3])) < 4 then
- if gPlayerBets.count < 5 then
- puppetSound(6, member("number select"))
- gPlayerBets.addProp(betnumber, new(script("player bet"), #single, 50, denomination, chip, gPlayerBets))
- chipLoc = sprite(spriteNum).loc
- chipPiece.member = string(chip)
- chipPiece.loc = chipLoc
- points = points - 50
- playerCredits.text = string(points)
- alreadyBetOn = 1
- end if
- end if
- end if
- end if
- end if
- end
-